MPVLYSTGYDLVNLCIGETKKNIKLTEDILDAGMELDFILREYCDSKLPLEEDPFNDDTGRFYVLDKSQIEDNAWILLYLELVVATSFRNHITHGLTSLKILKVAMEISRSPGVSVNMGLDAYDATFYISYKDFCKARVGKEVDRIALVRRILDPQLEILRLGGYTLSSQTIKPSNTMDAGSF